/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; text-decoration:none; font-family:Microsoft Yahei;}
body{ background:#f8f8f8; font-size:13px;}
img{ border:0px;}
a{ color:#000;}
.top{ min-width:980px;}
.top_content{width:980px; margin:0px auto;height:45px; line-height:45px;}
.top_content li{ float:left; margin:0px 10px;_display:inline;}
.top_content li span{float:left; margin-top:12px;_display:inline;}
.search_index input{ line-height:25px; height:25px; border:1px solid #bbb;}
.n_wxtp{ width:150px; height:150px; display:none; z-index:20; background:url(../images/weixin.jpg); position:absolute; left:-50px; top:40px;}
.log_ad{ margin:0px auto; background:#fff; text-align:center;}
/**********top end*************/

/**********banner start*******************/
.pro-switch{height: 480px;overflow: hidden;position: relative;width:100%;}
.flexslider{margin: 0;padding: 0;}
.flexslider .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img{width: 100%;display: block;}
.slides:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides{display: block;}
* html .slides{height: 450px;}
.no-js .slides > li:first-child{display: block;}
.flexslider{margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport{max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides{zoom: 1;}
.flex-direction-nav{*height: 0;}
.flex-direction-nav a{width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next{background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev{left: 0;}
.flexslider:hover .flex-next{opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position: absolute;text-align: center;left:0;top:440px;}
.flex-control-nav li{margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a{background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active{background-position: 0 0;}
/**********banner end*******************/

/**********news start*********************/
.news{ width:980px; height:50px; margin:0px auto; position:relative;overflow:hidden;}
.news_t{line-height:50px; font-size:16px; color:#e63737; width:100px; float:left; font-weight:bold;}
.news ul{ width:880px; position:absolute; left:100px; top:0px;}
.news ul li a{ line-height:50px; font-size:14px;}
.news ul li a:hover{ text-decoration:underline;}
.tkh{ width:86px; height:50px; position:absolute; right:0px; top:0px;}
.tkh span{ float:left; width:40px; height:50px; cursor:pointer;}
#tkh_up{ background:url(../images/jkh2.png) 4px center no-repeat;}
#tkh_down{background:url(../images/jkh1.png) -50px center no-repeat;}
/**********news end*********************/

/**mune*/
.dgl_menu{ height:50px; background:#e63737;}
.dgl_menu .dgl_menu_nr{ height:50px;}
.dgl_menu .dgl_menu_nr li{ float:left; height:50px; position:relative; z-index:10; _white-space: nowrap; _width:1px;}
.dgl_menu .dgl_menu_nr li a{ display:block; line-height:50px; height:50px; padding:0px 10px; font-size:16px; color:#fff; text-decoration:none;}
.dgl_menu .dgl_menu_nr li ul{ position:absolute; top:43px; white-space: nowrap; padding-top:7px; display:none; background:#fc9f9f;}
.dgl_menu .dgl_menu_nr li ul li{ height:32px; text-align:center; float:none; min-width:88px;
 width:expression_r(document.body.clientWidth<88?"88px":"auto");}
.dgl_menu .dgl_menu_nr li ul li a{color:#fff; height:30px; font-size:15px; line-height:30px; font-weight:normal; display:block;}
.dgl_menu .dgl_menu_nr li ul li a:hover{color:#fff; border-bottom:1px solid #fff;
border-top:1px solid #fff; background:#e63737;}
/**mune end*/





/*****友情链接 start*************************************************/
.yqlj{width:980px; height:160px; margin:50px auto 0px auto;padding-top:1px;}
.yqlj ul{ margin-top:20px; background:#fff; height:50px; padding:10px 40px;}
.yqlj ul li{ float:left; margin:0px 10px; line-height:50px; _display:inline;}
/*****友情链接 end*************************************************/


.footer{ height:300px; background:#e63737;}
.footer-nr{ width:980px; text-align:center; margin:0px auto; padding-top:50px;}
.footer-nr p{ line-height:35px; padding-top:20px; color:#fff;}


/*****右边客服 start***************************************/
.kf-right{ width:59px; position:fixed; bottom:40px; z-index:2000px; right:10px; height:320px;_position: absolute;
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}
.kf-right ul li{ width:59px; height:59px; position:relative; cursor:pointer; margin:2px 0px;}
.kf-right ul li a{ display:block; width:59px; height:59px;}
#kf-a{ background:url(../images/kf_qq_1.png);}
#kf-a:hover{background:url(../images/kf_qq_2.png);}
#kf-b{background:url(../images/kf_swt_1.png);}
#kf-b:hover{background:url(../images/kf_swt_2.png);}
#kf-c{background:url(../images/kf_wx_1.png);}
#kf-c:hover{background:url(../images/kf_wx_2.png);}
#kf-d{background:url(../images/kf_dh_1.png);}
#kf-d:hover{background:url(../images/kf_dh_2.png);}
#kf_ts{ height:67px; text-align:center;}
/*****右边客服 end***************************************/